package com.xiao.service;

import com.xiao.pojo.*;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface PublishMessageService {

    /**
     * 发布消息的四个功能模块
     * */
    //发布作业通知
    boolean publishNotice(Message message, Long[] classid);
    //发布打卡
    boolean publishClock(Message message, Long[] classid);
    //发布讨论
    boolean publishDiscuss(Message message, Long[] classid);
    //回复讨论
    boolean responseDiscuss(DiscussInfo discussInfo);
    //回复他人的回复
    boolean responseRespon(ReplyInfo replyInfo);
    //发布调查
    boolean publishExamine(Message message, Long[] classid, Topic[] topic);
}
